Simplex Differential Evolution
نویسندگان
چکیده
Differential evolution (DE) algorithms are commonly used metaheuristics for global optimization, but there has been very little research done on the generation of their initial population. The selection of the initial population in a population-based heuristic optimization method is important, since it affects the search for several iterations and often has an influence on the final solution. If no a priori information about the optima is available, the initial population is often selected randomly using pseudorandom numbers. In this paper, we have investigated the effect of generating the initial population without using the conventional methods like computer generated random numbers or quasi random sequences. We have applied non linear simplex method in conjugation of pseudorandom numbers to generate initial population for DE. Proposed algorithm is named as NSDE (using non linear simplex method), is tested on a set of 20 benchmark problems with box constraints, taken from literature and the numerical results are compared with results obtained by traditional DE and opposition based DE (ODE). Numerical results show that the proposed scheme considered by us for generating the random numbers significantly improves the performance of DE in terms of convergence rate and average CPU time.
منابع مشابه
Comparison of Modified Downhill Simplex and Differential Evolution with other Selected Optimization Methods Used for Discrete Event Simulation Models
The paper deals with testing and evaluation of selected heuristic optimization methods Random Search, Downhill Simplex, Hill Climbing, Tabu Search, Local Search, Simulated Annealing, Evolution Strategy and Differential Evolution. We modified basic methods in such a way that they are applicable for discrete event simulation optimization purposes. The paper is mainly focused on testing Downhill S...
متن کاملOptimization of Thermal Cracking Operation Using Differential Evolution
This paper presents the application of Differential Evolution (DE), an Evolutionary Computation method, for the optimization of Thermal Cracking operation. The objective in this problem is the estimation of optimal flow rates of different feeds to the cracking furnace under the restriction on ethylene and propylene production. Thousands of combinations of feeds are possible. Hence an efficient ...
متن کاملA simplex differential evolution algorithm: development and applications
Population-based heuristic optimization methods like differential evolution (DE) depend largely on the generation of the initial population. The initial population not only affects the search for several iterations but often also has an influence on the final solution. The conventional method for generating the initial population is the use of computer-generated pseudo-random numbers, which may...
متن کاملPrecise Pose Alignment through the Combined Method of Differential Evolution and Simplex Algorithm
In reverse engineering applications, there is a problem of precise alignment from measured data to a CAD model. This paper presents a new method where the measurement points can be precisely aligned with its corresponding CAD model. Initially, the measured data is aligned approximately through a least-square method with the minimum distance principle. Based on this initial alignment result, the...
متن کاملLow dimensional simplex evolution: a new heuristic for global optimization
This paper presents a new heuristic for global optimization named low dimensional simplex evolution (LDSE). It is a hybrid evolutionary algorithm. It generates new individuals following the Nelder-Mead algorithm and the individuals survive by the rule of natural selection. However, the simplices therein are real-time constructed and low dimensional. The simplex operators are applied selectively...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2010